athletic skill - French English Dictionary